const express = require('express')
const router = express.Router()
const fs = require('fs')
router.get('/',(req,res,next)=>{
  res.send('测试数据请求接口!')
})
// 获取八大菜系接口
router.get('/eightcuisines',(req,res,next)=>{
  fs.readFile(__dirname+'/indexData/EightCuisines.json','utf-8',(err,data)=>{
    if(!err){
      let {result} = JSON.parse(data)
      res.send({code:200,msg:'数据请求成功',result})
    }else{
      res.send({code:210,msg:'数据请求失败,稍后重试!'})
    }
  })
})
// 获取水果分类接口
router.get('/fruits',(req,res,next)=>{
  fs.readFile(__dirname+'/indexData/fruits.json','utf-8',(err,data)=>{
    if(!err){
      let {result} = JSON.parse(data)
      res.send({code:200,msg:'数据请求成功',result})
    }else{
      res.send({code:210,msg:'数据请求失败,稍后重试!'})
    }
  })
})
// 获取调味接口
router.get('/ingredients',(req,res,next)=>{
  fs.readFile(__dirname+'/indexData/ingredients.json','utf-8',(err,data)=>{
    if(!err){
      let {result} = JSON.parse(data)
      res.send({code:200,msg:'数据请求成功',result})
    }else{
      res.send({code:210,msg:'数据请求失败,稍后重试!'})
    }
  })
})

// 获取菜谱数据
router.get('/caipu',(req,res,next)=>{
  fs.readFile(__dirname+'/Data/data.json','utf-8',(err,data)=>{
    if(!err){
      let result = JSON.parse(data)
      res.send({code:200,msg:'数据请求成功',result})
    }else{
      res.send({code:210,msg:'数据请求失败,稍后重试!'})
    }
  })
})
// 获取集市圈子的数据
router.get('/content',(req,res,next)=>{
  fs.readFile(__dirname+'/Data/content.json','utf-8',(err,data)=>{
    if(err){
      let result = JSON.parse(data)
      res.send({code:200,msg:'数据请求成功',result})
    }else{
      res.send({code:210,msg:'数据请求失败,稍后重试!'})
    }
  })
})
module.exports = router